home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / gtksourceview-2.0 / language-specs / dpatch.lang < prev    next >
Extensible Markup Language  |  2009-10-02  |  2KB  |  48 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3.  
  4.  Author: Yevgen Muntyan <muntyan@tamu.edu>
  5.  Copyright (C) 2006-2007 Yevgen Muntyan <muntyan@tamu.edu>
  6.  
  7.  This library is free software; you can redistribute it and/or
  8.  modify it under the terms of the GNU Library General Public
  9.  License as published by the Free Software Foundation; either
  10.  version 2 of the License, or (at your option) any later version.
  11.  
  12.  This library is distributed in the hope that it will be useful,
  13.  but WITHOUT ANY WARRANTY; without even the implied warranty of
  14.  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  15.  Library General Public License for more details.
  16.  
  17.  You should have received a copy of the GNU Library General Public
  18.  License along with this library; if not, write to the
  19.  Free Software Foundation, Inc., 59 Temple Place - Suite 330,
  20.  Boston, MA 02111-1307, USA.
  21.  
  22. -->
  23. <language id="dpatch" _name="DPatch" version="2.0" _section="Others">
  24.   <metadata>
  25.     <property name="mimetypes">text/x-dpatch</property>
  26.     <property name="globs">*.dpatch</property>
  27.   </metadata>
  28.  
  29.   <styles>
  30.     <style id="patch-start" _name="patch-start" map-to="def:keyword"/>
  31.   </styles>
  32.  
  33.   <definitions>
  34.     <context id="dpatch">
  35.       <include>
  36.         <context ref="sh:sh"/>
  37.         <context id="patch">
  38.           <start>^(\@DPATCH\@).*</start>
  39.           <include>
  40.             <context sub-pattern="1" where="start" style-ref="patch-start"/>
  41.             <context ref="diff:diff"/>
  42.           </include>
  43.         </context>
  44.       </include>
  45.     </context>
  46.   </definitions>
  47. </language>
  48.